```html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>职场冲突管理与处理技巧</title>
    <link rel="stylesheet" href="https://cdn.staticfile.org/font-awesome/6.4.0/css/all.min.css">
    <link rel="stylesheet" href="https://cdn.staticfile.org/tailwindcss/2.2.19/tailwind.min.css">
    <link href="https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@400;500;600;700&family=Noto+Sans+SC:wght@300;400;500;700&display=swap" rel="stylesheet">
    <script src="https://cdn.jsdelivr.net/npm/mermaid@latest/dist/mermaid.min.js"></script>
    <style>
        body {
            font-family: 'Noto Sans SC', Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", "Hiragino Sans GB", Simsun, sans-serif;
            line-height: 1.8;
            color: #333;
        }
        h1, h2, h3, h4 {
            font-family: 'Noto Serif SC', serif;
            font-weight: 600;
        }
        .hero {
            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
        }
        .card {
            transition: all 0.3s ease;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
        }
        .card:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
        }
        .dropcap::first-letter {
            font-size: 3.5em;
            float: left;
            line-height: 0.8;
            margin: 0.1em 0.1em 0.1em 0;
            color: #667eea;
            font-family: 'Noto Serif SC', serif;
            font-weight: 700;
        }
        .divider {
            height: 4px;
            background: linear-gradient(90deg, #667eea, #764ba2);
            margin: 2rem 0;
            border-radius: 2px;
        }
        .timeline-item::before {
            content: "";
            position: absolute;
            left: -2.5rem;
            top: 0;
            width: 20px;
            height: 20px;
            border-radius: 50%;
            background: #667eea;
            border: 4px solid #f0f4ff;
        }
        .timeline-connector {
            position: absolute;
            left: -1.6rem;
            top: 20px;
            bottom: -20px;
            width: 2px;
            background: #e2e8f0;
        }
        .floating-btn {
            animation: float 3s ease-in-out infinite;
        }
        @keyframes float {
            0% { transform: translateY(0px); }
            50% { transform: translateY(-10px); }
            100% { transform: translateY(0px); }
        }
    </style>
</head>
<body class="bg-gray-50">
    <!-- Hero Section -->
    <section class="hero text-white py-20 px-4 md:px-0">
        <div class="container mx-auto max-w-5xl text-center">
            <h1 class="text-4xl md:text-6xl font-bold mb-6 leading-tight">职场冲突管理与处理技巧</h1>
            <p class="text-xl md:text-2xl font-light mb-8 max-w-3xl mx-auto">如何有效化解职场中的冲突，建立和谐高效的工作环境</p>
            <div class="flex justify-center space-x-4">
                <a href="#content" class="bg-white text-indigo-700 font-semibold px-6 py-3 rounded-full hover:bg-gray-100 transition duration-300">
                    <i class="fas fa-book-open mr-2"></i>开始阅读
                </a>
                <a href="#strategies" class="bg-transparent border-2 border-white text-white font-semibold px-6 py-3 rounded-full hover:bg-white hover:text-indigo-700 transition duration-300">
                    <i class="fas fa-lightbulb mr-2"></i>直接查看策略
                </a>
            </div>
        </div>
    </section>

    <!-- Main Content -->
    <main class="container mx-auto max-w-5xl px-4 md:px-0 py-12" id="content">
        <!-- Introduction -->
        <article class="mb-16">
            <p class="dropcap text-lg mb-6">职场冲突无可避免，几乎每个人都曾在工作中与同事、上司或下属发生过意见不合、利益冲突或人际摩擦。冲突本身并非职场中的大问题，关键在于如何管理和处理这些冲突。</p>
            <div class="bg-blue-50 border-l-4 border-blue-500 p-4 my-6">
                <p class="font-medium text-blue-800"><i class="fas fa-quote-left text-blue-500 mr-2"></i>在职场中，能够有效管理冲突的人通常能赢得他人的尊重、保持工作效率并促进团队的和谐与协作。</p>
            </div>
            <p class="text-lg">冲突管理不仅仅是解决眼前的问题，更重要的是提高团队的沟通能力和协作效率，避免未来出现类似问题。</p>
        </article>

        <div class="divider"></div>

        <!-- Conflict Types -->
        <section class="mb-16">
            <h2 class="text-3xl font-bold mb-8 text-gray-800 flex items-center">
                <span class="bg-indigo-600 text-white w-10 h-10 rounded-full flex items-center justify-center mr-4">1</span>
                职场冲突的常见类型
            </h2>
            <p class="text-lg mb-8">要有效地管理和处理冲突，首先要理解冲突的种类。在职场中，冲突的类型多种多样，不同类型的冲突需要采用不同的处理方式。</p>

            <div class="grid md:grid-cols-2 gap-8">
                <!-- Card 1 -->
                <div class="card bg-white rounded-lg overflow-hidden p-6">
                    <div class="flex items-center mb-4">
                        <div class="bg-indigo-100 p-3 rounded-full mr-4">
                            <i class="fas fa-users text-indigo-600 text-xl"></i>
                        </div>
                        <h3 class="text-xl font-bold text-gray-800">人际冲突</h3>
                    </div>
                    <p class="text-gray-700">人际冲突是最常见的冲突类型，通常发生在同事、上下级之间，由于性格差异、沟通不畅或个人意见不合而产生。这类冲突通常会影响团队氛围，降低工作效率。</p>
                </div>

                <!-- Card 2 -->
                <div class="card bg-white rounded-lg overflow-hidden p-6">
                    <div class="flex items-center mb-4">
                        <div class="bg-purple-100 p-3 rounded-full mr-4">
                            <i class="fas fa-tasks text-purple-600 text-xl"></i>
                        </div>
                        <h3 class="text-xl font-bold text-gray-800">任务冲突</h3>
                    </div>
                    <p class="text-gray-700">任务冲突通常发生在项目或工作任务的分配上。当多个员工对同一任务有不同的理解或方法时，任务冲突就会发生。此类冲突虽然看似是针对任务本身，但往往是因为各方对目标的理解不同或任务的重要性存在分歧。</p>
                </div>

                <!-- Card 3 -->
                <div class="card bg-white rounded-lg overflow-hidden p-6">
                    <div class="flex items-center mb-4">
                        <div class="bg-blue-100 p-3 rounded-full mr-4">
                            <i class="fas fa-user-tag text-blue-600 text-xl"></i>
                        </div>
                        <h3 class="text-xl font-bold text-gray-800">角色冲突</h3>
                    </div>
                    <p class="text-gray-700">角色冲突常常发生在组织内部不同职能部门之间或团队成员之间，特别是当任务重叠或责任不明确时。不同职能或职位的人可能会对自己的职责范围产生争议，甚至对彼此的工作方式产生不满。</p>
                </div>

                <!-- Card 4 -->
                <div class="card bg-white rounded-lg overflow-hidden p-6">
                    <div class="flex items-center mb-4">
                        <div class="bg-red-100 p-3 rounded-full mr-4">
                            <i class="fas fa-hand-holding-usd text-red-600 text-xl"></i>
                        </div>
                        <h3 class="text-xl font-bold text-gray-800">利益冲突</h3>
                    </div>
                    <p class="text-gray-700">在职场中，不同的团队成员、部门或企业之间常常因为资源分配、晋升机会或项目资金等问题发生利益冲突。利益冲突往往具有较大的破坏性，可能会导致团队成员之间的不信任，甚至影响公司的整体发展。</p>
                </div>

                <!-- Card 5 -->
                <div class="card bg-white rounded-lg overflow-hidden p-6">
                    <div class="flex items-center mb-4">
                        <div class="bg-green-100 p-3 rounded-full mr-4">
                            <i class="fas fa-heart text-green-600 text-xl"></i>
                        </div>
                        <h3 class="text-xl font-bold text-gray-800">价值观冲突</h3>
                    </div>
                    <p class="text-gray-700">价值观冲突发生在个体的核心信仰、工作方式、人生观念等方面。不同的文化背景、教育经历和工作理念可能导致员工对某些决策、任务或行为方式的看法截然不同。这类冲突往往难以通过简单的沟通解决，但通过对话和共同的价值观认同，可以达到缓解。</p>
                </div>
            </div>
        </section>

        <div class="divider"></div>

        <!-- Causes -->
        <section class="mb-16">
            <h2 class="text-3xl font-bold mb-8 text-gray-800 flex items-center">
                <span class="bg-indigo-600 text-white w-10 h-10 rounded-full flex items-center justify-center mr-4">2</span>
                冲突产生的原因：从根源分析
            </h2>
            <p class="text-lg mb-8">了解冲突的产生原因是解决冲突的第一步。冲突往往不是一朝一夕形成的，而是由多种因素共同作用下的结果。</p>

            <!-- Timeline -->
            <div class="relative">
                <!-- Item 1 -->
                <div class="relative pl-12 mb-10 timeline-item">
                    <div class="timeline-connector"></div>
                    <div class="bg-white p-6 rounded-lg shadow-sm">
                        <h3 class="text-xl font-bold text-gray-800 mb-3">沟通不畅</h3>
                        <p class="text-gray-700">沟通是职场中最常见的冲突源。无论是口头沟通还是书面沟通，信息传递的误解和不清晰都会引发冲突。尤其是在多层次、多部门协作时，信息传递不畅容易导致误解或冲突。</p>
                    </div>
                </div>

                <!-- Item 2 -->
                <div class="relative pl-12 mb-10 timeline-item">
                    <div class="timeline-connector"></div>
                    <div class="bg-white p-6 rounded-lg shadow-sm">
                        <h3 class="text-xl font-bold text-gray-800 mb-3">资源竞争</h3>
                        <p class="text-gray-700">在职场中，资源的竞争是导致冲突的常见原因之一。无论是项目资源、团队预算，还是个人的晋升机会，当多个个体或团队都想争取有限资源时，冲突就会不可避免地发生。</p>
                    </div>
                </div>

                <!-- Item 3 -->
                <div class="relative pl-12 mb-10 timeline-item">
                    <div class="timeline-connector"></div>
                    <div class="bg-white p-6 rounded-lg shadow-sm">
                        <h3 class="text-xl font-bold text-gray-800 mb-3">性格和文化差异</h3>
                        <p class="text-gray-700">职场中，每个人的性格、背景、价值观都各不相同。性格冲突往往表现在行为方式、处理问题的态度或决策过程上的差异。特别是在跨文化或多元化的团队中，文化差异也容易成为冲突的源头。</p>
                    </div>
                </div>

                <!-- Item 4 -->
                <div class="relative pl-12 mb-10 timeline-item">
                    <div class="timeline-connector"></div>
                    <div class="bg-white p-6 rounded-lg shadow-sm">
                        <h3 class="text-xl font-bold text-gray-800 mb-3">角色模糊和职责不清</h3>
                        <p class="text-gray-700">职场冲突也可能源于角色职责的不明确或岗位职责的重叠。当团队成员之间的角色定义不清晰，或领导对任务分配模糊时，冲突就可能发生。</p>
                    </div>
                </div>

                <!-- Item 5 -->
                <div class="relative pl-12 timeline-item">
                    <div class="bg-white p-6 rounded-lg shadow-sm">
                        <h3 class="text-xl font-bold text-gray-800 mb-3">利益冲突</h3>
                        <p class="text-gray-700">职场中的个人利益和团队目标之间可能存在矛盾。当员工个人利益与集体目标发生冲突时，尤其是在奖金、升职或项目责任等关键问题上，员工很可能会为了个人利益而与他人发生冲突。</p>
                    </div>
                </div>
            </div>
        </section>

        <div class="divider"></div>

        <!-- Strategies -->
        <section class="mb-16" id="strategies">
            <h2 class="text-3xl font-bold mb-8 text-gray-800 flex items-center">
                <span class="bg-indigo-600 text-white w-10 h-10 rounded-full flex items-center justify-center mr-4">3</span>
                冲突管理策略：如何有效化解冲突
            </h2>
            <p class="text-lg mb-8">了解冲突的种类和根本原因后，接下来就要采取合适的管理策略来处理冲突。以下是几种常用的冲突管理方法：</p>

            <!-- Visualization -->
            <div class="bg-white rounded-xl p-6 mb-12">
                <div class="mermaid">
                    flowchart TD
                        A[冲突发生] --> B{分析冲突类型}
                        B -->|人际冲突| C1[主动沟通\n倾听理解]
                        B -->|任务冲突| C2[明确目标\n寻找共同点]
                        B -->|角色冲突| C3[明确职责\n建立流程]
                        B -->|利益冲突| C4[寻求双赢\n第三方调解]
                        B -->|价值观冲突| C5[尊重差异\n寻找共识]
                        C1 --> D[解决冲突]
                        C2 --> D
                        C3 --> D
                        C4 --> D
                        C5 --> D
                        D --> E[总结经验\n预防再次发生]
                </div>
            </div>

            <!-- Strategies List -->
            <div class="grid gap-6">
                <!-- Strategy 1 -->
                <div class="bg-white rounded-lg overflow-hidden shadow-sm border-l-4 border-indigo-500">
                    <div class="p-6">
                        <div class="flex items-start">
                            <div class="flex-shrink-0 bg-indigo-100 p-3 rounded-lg mr-4">
                                <i class="fas fa-comments text-indigo-600 text-xl"></i>
                            </div>
                            <div>
                                <h3 class="text-xl font-bold text-gray-800 mb-2">主动沟通：打开解决冲突的窗口</h3>
                                <p class="text-gray-700">有效的沟通是解决冲突的关键。在冲突发生时，应主动与对方进行沟通，而不是回避问题。与对方进行坦诚的对话，明确表达自己的观点，并倾听对方的意见。沟通时需要注意控制情绪，避免使用攻击性语言，尽量用冷静、理性的方式表达自己的立场。</p>
                            </div>
                        </div>
                    </div>
                </div>

                <!-- Strategy 2 -->
                <div class="bg-white rounded-lg overflow-hidden shadow-sm border-l-4 border-blue-500">
                    <div class="p-6">
                        <div class="flex items-start">
                            <div class="flex-shrink-0 bg-blue-100 p-3 rounded-lg mr-4">
                                <i class="fas fa-hands-helping text-blue-600 text-xl"></i>
                            </div>
                            <div>
                                <h3 class="text-xl font-bold text-gray-800 mb-2">找到共同点：建立解决冲突的基础</h3>
                                <p class="text-gray-700">在冲突中，双方可能存在很多分歧，但通常也会有一些共同的目标和利益。在解决冲突时，可以通过找到双方的共同点，建立合作的基础。通过共同目标的引导，帮助双方达成共识，从而减少冲突。</p>
                            </div>
                        </div>
                    </div>
                </div>

                <!-- Strategy 3 -->
                <div class="bg-white rounded-lg overflow-hidden shadow-sm border-l-4 border-purple-500">
                    <div class="p-6">
                        <div class="flex items-start">
                            <div class="flex-shrink-0 bg-purple-100 p-3 rounded-lg mr-4">
                                <i class="fas fa-handshake text-purple-600 text-xl"></i>
                            </div>
                            <div>
                                <h3 class="text-xl font-bold text-gray-800 mb-2">妥协与让步：灵活处理冲突</h3>
                                <p class="text-gray-700">冲突解决不一定非要达到"完美"的解决方案，有时候适度的妥协和让步可以更快地达成解决方案。在面对无法完全达成一致的情况下，双方可以就一些不那么关键的问题做出让步，从而换取更重要问题的解决。</p>
                            </div>
                        </div>
                    </div>
                </div>

                <!-- Strategy 4 -->
                <div class="bg-white rounded-lg overflow-hidden shadow-sm border-l-4 border-green-500">
                    <div class="p-6">
                        <div class="flex items-start">
                            <div class="flex-shrink-0 bg-green-100 p-3 rounded-lg mr-4">
                                <i class="fas fa-balance-scale text-green-600 text-xl"></i>
                            </div>
                            <div>
                                <h3 class="text-xl font-bold text-gray-800 mb-2">寻求第三方调解：借助外部力量</h3>
                                <p class="text-gray-700">当冲突双方难以达成一致时，寻求第三方调解是一种有效的方式。第三方调解可以是上级领导、人力资源部门或外部顾问，他们能够提供中立的视角，帮助冲突双方客观分析问题，提出公正的解决方案。</p>
                            </div>
                        </div>
                    </div>
                </div>

                <!-- Strategy 5 -->
                <div class="bg-white rounded-lg overflow-hidden shadow-sm border-l-4 border-red-500">
                    <div class="p-6">
                        <div class="flex items-start">
                            <div class="flex-shrink-0 bg-red-100 p-3 rounded-lg mr-4">
                                <i class="fas fa-clipboard-list text-red-600 text-xl"></i>
                            </div>
                            <div>
                                <h3 class="text-xl font-bold text-gray-800 mb-2">明确责任：消除潜在冲突</h3>
                                <p class="text-gray-700">许多冲突发生在职责不明确或角色重叠的情况下。通过明确每个人的职责和目标，避免职责混淆，可以有效减少由于角色不清而引发的冲突。在团队中，良好的工作分配和责任划分是预防冲突的有效手段。</p>
                            </div>
                        </div>
                    </div>
                </div>

                <!-- Strategy 6 -->
                <div class="bg-white rounded-lg overflow-hidden shadow-sm border-l-4 border-yellow-500">
                    <div class="p-6">
                        <div class="flex items-start">
                            <div class="flex-shrink-0 bg-yellow-100 p-3 rounded-lg mr-4">
                                <i class="fas fa-search-plus text-yellow-600 text-xl"></i>
                            </div>
                            <div>
                                <h3 class="text-xl font-bold text-gray-800 mb-2">解决根本问题：避免重复冲突</h3>
                                <p class="text-gray-700">冲突解决不仅仅是暂时的平息，而是要追溯到问题的根源。通过有效的冲突管理，能够解决导致冲突的根本问题，而不仅仅是表面问题。只有通过深度分析和反思，才能避免类似冲突的重复发生。</p>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </section>

        <div class="divider"></div>

        <!-- Prevention -->
        <section class="mb-16">
            <h2 class="text-3xl font-bold mb-8 text-gray-800 flex items-center">
                <span class="bg-indigo-600 text-white w-10 h-10 rounded-full flex items-center justify-center mr-4">4</span>
                如何避免职场冲突：预防重于治疗
            </h2>
            <p class="text-lg mb-8">预防冲突的发生比解决冲突更为重要。通过建立一个良好的职场文化和有效的工作机制，可以减少冲突的发生。</p>

            <div class="grid md:grid-cols-3 gap-6">
                <!-- Prevention 1 -->
                <div class="card bg-white rounded-lg overflow-hidden p-6">
                    <div class="text-indigo-600 text-4xl mb-4">
                        <i class="fas fa-comment-dots"></i>
                    </div>
                    <h3 class="text-xl font-bold text-gray-800 mb-3">建立良好的沟通机制</h3>
                    <p class="text-gray-700">良好的沟通机制能够让团队成员及时了解彼此的想法和需求，避免因为信息不对称而引发冲突。可以通过定期的团队会议、日常的互动和透明的信息分享来加强沟通。</p>
                </div>

                <!-- Prevention 2 -->
                <div class="card bg-white rounded-lg overflow-hidden p-6">
                    <div class="text-blue-600 text-4xl mb-4">
                        <i class="fas fa-users"></i>
                    </div>
                    <h3 class="text-xl font-bold text-gray-800 mb-3">培养团队合作精神</h3>
                    <p class="text-gray-700">团队协作是减少冲突的基础。通过建立团队合作的氛围，帮助成员之间互相信任和理解。加强团队的协作能力，能够让每个成员感受到自己是团队的一部分，减少因个人利益而产生的冲突。</p>
                </div>

                <!-- Prevention 3 -->
                <div class="card bg-white rounded-lg overflow-hidden p-6">
                    <div class="text-purple-600 text-4xl mb-4">
                        <i class="fas fa-bullseye"></i>
                    </div>
                    <h3 class="text-xl font-bold text-gray-800 mb-3">明确工作职责与目标</h3>
                    <p class="text-gray-700">避免角色重叠和责任模糊，是减少冲突的有效措施。团队成员应该清楚自己的工作职责，并且理解团队和公司整体目标。清晰的目标和责任划分能避免不必要的误解和冲突。</p>
                </div>
            </div>
        </section>

        <div class="divider"></div>

        <!-- Recovery -->
        <section class="mb-16">
            <h2 class="text-3xl font-bold mb-8 text-gray-800 flex items-center">
                <span class="bg-indigo-600 text-white w-10 h-10 rounded-full flex items-center justify-center mr-4">5</span>
                冲突后如何恢复关系：修复职场关系的重要性
            </h2>
            <p class="text-lg mb-8">冲突解决后，恢复双方的工作关系同样重要。即使问题得到了解决，如果不及时恢复关系，可能会影响团队的气氛和员工的工作动力。</p>

            <div class="grid md:grid-cols-3 gap-6">
                <!-- Recovery 1 -->
                <div class="bg-white rounded-lg p-6 flex flex-col">
                    <div class="flex items-center mb-4">
                        <div class="bg-green-100 p-2 rounded-full mr-3">
                            <i class="fas fa-hand-holding-heart text-green-600 text-lg"></i>
                        </div>
                        <h3 class="text-lg font-bold text-gray-800">及时道歉和修复信任</h3>
                    </div>
                    <p class="text-gray-700 flex-grow">如果冲突过程中一方在沟通中有不当言辞或行为，及时的道歉可以帮助修复关系。道歉的目的是修复信任，而不仅仅是为了平息争端。真诚的道歉能帮助缓解紧张情绪，为未来的合作创造条件。</p>
                </div>

                <!-- Recovery 2 -->
                <div class="bg-white rounded-lg p-6 flex flex-col">
                    <div class="flex items-center mb-4">
                        <div class="bg-blue-100 p-2 rounded-full mr-3">
                            <i class="fas fa-brain text-blue-600 text-lg"></i>
                        </div>
                        <h3 class="text-lg font-bold text-gray-800">保持开放心态，避免积怨</h3>
                    </div>
                    <p class="text-gray-700 flex-grow">冲突后，双方应保持开放的心态，不带有偏见地与对方继续合作。避免将过去的冲突积压心中，影响今后的工作关系。</p>
                </div>

                <!-- Recovery 3 -->
                <div class="bg-white rounded-lg p-6 flex flex-col">
                    <div class="flex items-center mb-4">
                        <div class="bg-purple-100 p-2 rounded-full mr-3">
                            <i class="fas fa-clipboard-check text-purple-600 text-lg"></i>
                        </div>
                        <h3 class="text-lg font-bold text-gray-800">定期回顾冲突的解决过程</h3>
                    </div>
                    <p class="text-gray-700 flex-grow">解决冲突后，可以与团队或个人进行定期回顾，总结冲突处理的经验教训，以确保双方都能从中汲取经验，避免未来的类似冲突。</p>
                </div>
            </div>
        </section>
    </main>

    <!-- Floating Action Button -->
    <div class="fixed bottom-8 right-8">
        <a href="#" class="floating-btn bg-indigo-600 text-white w-14 h-14 rounded-full flex items-center justify-center shadow-lg hover:bg-indigo-700 transition duration-300">
            <i class="fas fa-arrow-up text-xl"></i>
        </a>
    </div>

    <!-- Footer -->
    <footer class="bg-gray-900 text-gray-300 py-10">
        <div class="container mx-auto max-w-5xl px-4 md:px-0">
            <div class="flex flex-col md:flex-row justify-between items-center">
                <div class="mb-4 md:mb-0">
                    <h3 class="text-xl font-bold text-white mb-2">技术小馆</h3>
                    <p class="text-gray-400">职场技巧与个人成长</p>
                </div>
                <div>
                    <a href="http://www.yuque.com/jtostring" class="text-gray-400 hover:text-white transition duration-300">
                        <i class="fas fa-globe mr-2"></i> www.yuque.com/jtostring
                    </a>
                </div>
            </div>
            <div class="border-t border-gray-800 mt-8 pt-8 text-center text-gray-500 text-sm">
                <p>© 2023 技术小馆. 保留所有权利.</p>
            </div>
        </div>
    </footer>

    <script>
        // Initialize Mermaid
        mermaid.initialize({
            startOnLoad: true,
            theme: 'default',
            flowchart: {
                useMaxWidth: true,
                htmlLabels: true,
                curve: 'basis'
            }
        });

        // Smooth scrolling for anchor links
        document.querySelectorAll('a[href^="#"]').forEach(anchor => {
            anchor.addEventListener('click', function (e) {
                e.preventDefault();
                document.querySelector(this.getAttribute('href')).scrollIntoView({
                    behavior: 'smooth'
                });
            });
        });

        // Scroll to top button visibility
        window.addEventListener('scroll', function() {
            const scrollToTopBtn = document.querySelector('.floating-btn');
            if (window.pageYOffset > 300) {
                scrollToTopBtn.classList.remove('hidden');
            } else {
                scrollToTopBtn.classList.add('hidden');
            }
        });
    </script>
</body>
</html>
```